home *** CD-ROM | disk | FTP | other *** search
/ Stone Design / Stone Design.iso / Stone_Friends / Wave / WavesWorld / Source / Shaders / RCShaders / RCGlass.sl < prev    next >
Encoding:
Text File  |  1995-03-22  |  309 b   |  17 lines

  1. surface
  2. RCGlass (
  3.     float Ks = 1.0,
  4.       Kd = 0.5,
  5.       roughness = 0.1;
  6.     color specularcolor = 1.0)
  7.  
  8. {
  9.     float silhouette;
  10.     point Nf = faceforward(N, I);
  11.     color white = color(1,1,1);
  12.  
  13.     silhouette = I.Nf;
  14.     Oi = 0.1;
  15.     Ci = specularcolor*(white*silhouette + Ks*specular(Nf, -I, roughness));
  16. }
  17.